const MessageModel = require("./models/MessageModel");

/**
 * 分页获取留言
 * @param {object} param0 
 * @returns 
 */
exports.getMessagePagingDao = async (offset, limit, where) => {
    return await MessageModel.findAndCountAll({
        offset,
        limit,
        where
    });
}

/**
 * 创建留言数据
 * @param {object} msg 
 * @returns 
 */
exports.createMessageDao = async (msg) => {
    return await MessageModel.create(msg);
}

/**
 * 删除留言
 * @param {number} id 
 * @returns 
 */
exports.deleteMessageDao = async (id) => {
    return await MessageModel.destroy({
        where: {
            id
        }
    })
}